performance technical survey report - Francés Inglés Diccionario